home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / var / lib / dpkg / info / libblkid1.preinst < prev    next >
Text File  |  2009-10-22  |  803b  |  39 lines

  1. #!/bin/sh -e
  2. # This script can be called in the following ways:
  3. #
  4. # Before the package is installed:
  5. #    <new-preinst> install
  6. #
  7. # Before removed package is upgraded:
  8. #    <new-preinst> install <old-version>
  9. #
  10. # Before the package is upgraded:
  11. #    <new-preinst> upgrade <old-version>
  12. #
  13. #
  14. # If postrm fails during upgrade or fails on failed upgrade:
  15. #    <old-preinst> abort-upgrade <new-version>
  16.  
  17.  
  18. case "$1" in
  19.     install|upgrade)
  20.     # Remove the blkid.tab cache file on upgrade from the e2fsprogs
  21.     # version, this is stored in /dev now and we want to put a symlink
  22.     # pointing at the new location.
  23.     if dpkg --compare-versions "$2" lt-nl "2.15~"; then
  24.         rm -f /etc/blkid.tab /etc/blkid.tab.old
  25.     fi
  26.     ;;
  27.  
  28.     abort-upgrade)
  29.     ;;
  30.  
  31.     *)
  32.     echo "$0 called with unknown argument \`$1'" 1>&2
  33.     exit 1
  34.     ;;
  35. esac
  36.  
  37.  
  38. exit 0
  39.